/**
 * 2016，thor.com，all rights reserved。
 * 
 * Project：		palmmall-api
 * Filename：	ANotice.java
 * Created：		2016年9月11日
 * Creator：		wolv
 */
package com.thor.palmmall.rest.notice;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

import com.thor.commons.entity.Entity;
import com.thor.commons.entity.OperateInfo;
import com.thor.palmmall.rest.common.AAttachment2;

/**
 * @author wolv
 *
 */
public class ANotice extends Entity {
  private static final long serialVersionUID = 6055282653122258589L;

  private String title;
  private Date validBeginDate;
  private Date validEndDate;
  private String content;
  private String remark;
  private List<AAttachment2> attachments = new ArrayList<AAttachment2>();
  private OperateInfo publisher;
  private String abortMsg;

  public OperateInfo getPublisher() {
    return publisher;
  }

  public void setPublisher(OperateInfo publisher) {
    this.publisher = publisher;
  }

  public String getTitle() {
    return title;
  }

  public void setTitle(String title) {
    this.title = title;
  }

  public Date getValidBeginDate() {
    return validBeginDate;
  }

  public void setValidBeginDate(Date validBeginDate) {
    this.validBeginDate = validBeginDate;
  }

  public Date getValidEndDate() {
    return validEndDate;
  }

  public void setValidEndDate(Date validEndDate) {
    this.validEndDate = validEndDate;
  }

  public String getContent() {
    return content;
  }

  public void setContent(String content) {
    this.content = content;
  }

  public String getRemark() {
    return remark;
  }

  public void setRemark(String remark) {
    this.remark = remark;
  }

  public List<AAttachment2> getAttachments() {
    return attachments;
  }

  public void setAttachments(List<AAttachment2> attachments) {
    this.attachments = attachments;
  }

public String getAbortMsg() {
	return abortMsg;
}

public void setAbortMsg(String abortMsg) {
	this.abortMsg = abortMsg;
}

}
